/*
 * Copyright (c) 2014, S.F. Express Inc. All rights reserved.
 */
package com.app.jzgdirector.common.util;

import com.common.baselibrary.utils.StringUtils;
import com.google.gson.Gson;

/**
 * 描述：
 * <p>
 * <pre>
 * HISTORY
 * ****************************************************************************
 *  ID   DATE            PERSON          REASON
 *  1    2017年3月14日     014767          Create
 * ****************************************************************************
 * </pre>
 *
 * @author 014767
 * @since 1.0
 */
public class JsonUtils {

    public static String toJson(Object obj) {
        Gson gson = new Gson();
        return gson.toJson(obj);
    }

    public static <T> T toObject(String json, Class<T> clazz) {
        if (StringUtils.isEmpty(json)) {
            return null;
        }
        Gson gson = new Gson();
        return gson.fromJson(json, clazz);
    }
}
